duplex boring machine - Francés Inglés Diccionario